package com.xy.service;

import com.xy.model.Role;


import java.util.List;
import java.util.Set;

public interface RoleService {
    /**
     *
     * @param userid
     * @return
     */
    Set<String> getRoles( Integer userid);

    /**
     *
     * @return
     */
    Set<String> getRolesAll();

    /**
     *
     * @param userid
     * @return
     */
    List<Role> getRolesForRole( Integer userid);

    /**
     *
     * @param role
     * @return
     */
    int addRole( Role role);

    /**
     *
     * @param id
     * @return
     */
    int delRole( Integer id);
}
